#ifndef BOOBLEWIDGET_H
#define BOOBLEWIDGET_H

#include <QLabel>
#include <QtGui>

class BoobleWidget : public QLabel
{
    Q_OBJECT
public:
    explicit BoobleWidget(QWidget *parent = 0);
    void setTransparency(int);
    int getTransparency() const;
    void setHighLight(qreal);
signals:
    
public slots:
    void setRadius(int);

private:
     QPixmap *pixmap;
     QPainter painter;
     QColor color;
     int radius;
     int transparency;
     double hlight;

     const int size;
protected:
     void paintEvent(QPaintEvent *);
};

#endif // BOOBLEWIDGET_H
